a place abundant with parrots - Espagnol Anglais Dictionnaire